/*
 * @Author: WangGuojian 1085844536@qq.com
 * @Date: 2023-04-09 15:59:35
 * @LastEditTime: 2023-04-09 16:00:56
 * @LastEditors: WangGuojian 1085844536@qq.com
 * @FilePath: \webpack\source\loaders\demo\test1.js
 * @Description:
 */
// 同步 loader
// module.exports = function (content) {
//     return content;
// };

module.exports = function (content, map, meta) {
    console.log('test1');
    /**
     * 第一个参数：err 代表是否有错误
     * 第二个参数：content 处理后的内容
     * 第三个参数：source-map 继续传递 source-map
     * 第四个参数：meta 给下一个 loader 传递参数
     */
    this.callback(null, content, map, meta);
    // 同步 loader 中不能进行异步操作
    // setTimeout(() => {
    //     console.log('test1');
    //     this.callback(null, content, map, meta);
    // }, 1000);
};
